be homesick - Turkish English Dictionary